/**
 * <pre>
 * Title: 		RequestMessage.java
 * Project: 	HP-Common
 * Author:		linriqing
 * Create:	 	2008-8-28 下午07:31:47
 * Copyright: 	Copyright (c) 2008
 * Company:		
 * <pre>
 */
package com.hengpeng.itfinbase.message;

import com.hengpeng.itfinbase.message.partner.PartnerTransType;
import com.hengpeng.itfinbase.persist.Partner.PartnerType;

/**
 * <pre>
 * 业务系统请求消息体
 * </pre>
 * @author zhaojitao
 * @version 1.0, 2015-5-29
 */
public class RequestMessage extends TransMessage
{
	private static final long serialVersionUID = 791571200695394067L;

	private PartnerTransType partnerTransType;

	private PartnerType partnerType;// 资金服务商类型

	private String Version;

	/**
	 * 消息类型
	 */
	private String CmdId;

	/**
	 * 第三方分配的商户号
	 */
	private String MerCustId;

	/**
	 * 编码
	 */
	private String CharSet;

	/**
	 * 签名
	 */
	private String ChkValue;

	/**
	 * 构造函数
	 */
	public RequestMessage()
	{
		super();
	}

	public String getVersion()
	{
		return Version;
	}

	public void setVersion(String version)
	{
		Version = version;
	}

	public String getCmdId()
	{
		return CmdId;
	}

	public void setCmdId(String cmdId)
	{
		CmdId = cmdId;
	}

	public String getMerCustId()
	{
		return MerCustId;
	}

	public void setMerCustId(String merCustId)
	{
		MerCustId = merCustId;
	}

	public String getCharSet()
	{
		return CharSet;
	}

	public void setCharSet(String charSet)
	{
		CharSet = charSet;
	}

	public String getChkValue()
	{
		return ChkValue;
	}

	public void setChkValue(String chkValue)
	{
		ChkValue = chkValue;
	}

	public PartnerTransType getPartnerTransType()
	{
		return partnerTransType;
	}

	public void setPartnerTransType(PartnerTransType partnerTransType)
	{
		this.partnerTransType = partnerTransType;
	}

	public PartnerType getPartnerType()
	{
		return partnerType;
	}

	public void setPartnerType(PartnerType partnerType)
	{
		this.partnerType = partnerType;
	}

}
